home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia 1995 April / Informatica Multimedia CD - Epimundo.iso / DOS / FILEFIND / LSTDSK / LSTDSK.DOC next >
Encoding:
Text File  |  1988-02-20  |  4.6 KB  |  99 lines

  1.  
  2.  
  3.                         W.G. Madison and Associates, Ltd.
  4.                         Consultants / Information Systems
  5.                                   P. O. Box 898
  6.                                Greenbelt, MD 20770
  7.                                   (301)552-7234
  8.                              (CompuServe  73240,342)
  9.  
  10.                                  PROGRAM LSTDSK
  11.  
  12.         This program is yet another WHEREIS-type program. It is unique, 
  13.         in that it implements a new wild-card matching algorithm, which 
  14.         is a generalization of that provided by DOS. I am making this 
  15.         program available, not particularly because the world is in dire 
  16.         need of another WHEREIS, but rather in an attempt to get user 
  17.         reaction to the new algorithm. As a bonus for you, however, 
  18.         LSTDSK displays all of the directory information for the files it 
  19.         finds -- not just the name.ext and subdirectory.
  20.  
  21.         After you have had a chance to use LSTDSK for a while, I would 
  22.         very much appreciate your feedback. Either drop a post card to 
  23.         the above address, or get back to me via EMAIL on CIS, using the 
  24.         above PPN. It will be much appreciated.
  25.  
  26.         The wild card algorithm of LSTDSK has the following 
  27.         characteristics:
  28.  
  29.              The "?" has the same meaning as it normally does -- exactly 
  30.              one occurrance of any character.
  31.  
  32.              The "*" also has the same meaning as normally -- a string of 
  33.              characters of length zero or greater.
  34.  
  35.              The difference comes in that, unlike DOS, scanning of a 
  36.              field does not stop when the first "*" is encountered. 
  37.              Rather, it continues for the length of the target string. 
  38.              Thus, in the DOS algorithm, the pattern "A*BC" will match 
  39.              the target string "AXYD", whereas they will not match in the 
  40.              new algorithm. This allows, for example, files to be 
  41.              searched when the name is known to contain the character 
  42.              "X" somewhere other than in the first and last character 
  43.              positions (pattern = "?*X*?"). Or an "X" and "Y", in that 
  44.              order, somewhere in the name but not necessarily contiguous 
  45.              (pattern = "*X*Y*").
  46.  
  47.         I am particularly interested in your responses to the questions
  48.  
  49.              1. Do you find this additional flexibility useful?
  50.  
  51.              2. On a scale of 1 (easy) to 5 (impossible) how usable is 
  52.              the algorithm?
  53.  
  54.              3. Recognizing that, particularly if you got LSTDSK from a 
  55.              BBS or from CIS, you are at least moderately skillful in 
  56.              your use of computers, how would you judge the algorithm's 
  57.              usability for a novice user? (Please use the same 1 - 5 
  58.              scale as above.)
  59.  
  60.         Thanks in advance for your trouble.
  61.  
  62.         Bill Madison
  63.         February 17, 1988
  64.  
  65.          ----------------end-of-author's-documentation---------------
  66.  
  67.                         Software Library Information:
  68.  
  69.                    This disk copy provided as a service of
  70.  
  71.                         The Public (Software) Library
  72.  
  73.          We are not the authors of this program, nor are we associated
  74.          with the author in any way other than as a distributor of the
  75.          program in accordance with the author's terms of distribution.
  76.  
  77.          Please direct shareware payments and specific questions about
  78.          this program to the author of the program, whose name appears
  79.          elsewhere in  this documentation. If you have trouble getting
  80.          in touch with the author,  we will do whatever we can to help
  81.          you with your questions. All programs have been tested and do
  82.          run.  To report problems,  please use the form that is in the
  83.          file PROBLEM.DOC on many of our disks or in other written for-
  84.          mat with screen printouts, if possible.  The P(s)L cannot de-
  85.          bug programs over the telephone.
  86.  
  87.          Disks in the P(s)L are updated monthly, so if you did not get
  88.          this disk  directly from the P(s)L,  you should be aware that
  89.          the files in this set may no  longer be the current versions.
  90.  
  91.          For a copy of the latest monthly software library newsletter
  92.          and a list of the 1,000+ disks in the library, call or write
  93.  
  94.                         The Public (Software) Library
  95.                               P.O.Box 35705 - F
  96.                            Houston, TX 77235-5705
  97.                       (713) 721-6104 or (713) 721-5205
  98.  
  99.